Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Dandelion: Rapid deployment mechanism of cloud platform based on OpenStack
LI Liyao, ZHAO Shaoka, WANG Ye, YANG Jiahai, XU Huarong
Journal of Computer Applications    2015, 35 (11): 3070-3074.   DOI: 10.11772/j.issn.1001-9081.2015.11.3070
Abstract371)      PDF (742KB)(651)       Save
A rapid and automatic deployment solution of cloud platform based on OpenStack was presented in order to improve OpenStack deployment efficiency. Firstly, the solution created image template files of different node types, and then replicated the image template by node types (such as network node, computing node), and according to the properties of the nodes (such as IP address, hostname tag), automatically modified the configuration file in the use of scripts in order to complete single node deployment. Then, the same strategy was used to achieve rapid deployment of other nodes. After that, the solution took advantage of network service (PXE(Preboot eXecute Environment), DHCP (Dynamic Host Configuration Protocol) and TFTP (Trivial File Transfer Protocol)) which were provided by management servers, mounted the image-block-file. Finally, nodes were started up to complete Dandelion. In addition, performance evaluation model was established to determine the optimal number of image copies and storage servers in order to optimize the storage network topology. Compared with other deployment schemes,such as Cobbler, NFS (Network File System), whether using the same size storage network to deploy different size cloud platforms, or using different size storage network to deploy the same size cloud platform, the experimental results show that the proposed solution can greatly reduce deployment time and improve efficiency of the deployment.
Reference | Related Articles | Metrics
Dynamic load balancing mechanism in cloud-based virtual cluster system
LI Liyao ZHAO Shaoka LIN Dongsen XU Cong YANG Jiahai
Journal of Computer Applications    2014, 34 (11): 3082-3085.   DOI: 10.11772/j.issn.1001-9081.2014.11.3082
Abstract171)      PDF (775KB)(582)       Save

As the conventional physical cluster system fails to cope flexibly with large-scale Internet applications, a comprehensive load balancing mechanism for cloud-based virtual cluster system was proposed. It first periodically collected CPU and memory usage, number of connections, and response time of all virtual machines and physical hosts, then calculated the weighted load of the physical hosts, and finally scheduled and assigned the task requests based on the calculated comprehensive load, thus could adapt to the complex, dynamic and variable computing environment. The experimental results show that, compared with other scheduling mechanisms such as Weighted Round Robin (WRR) and Weighted Least Connections (WLC), the proposed mechanism is delay optimal under heavy workload, and moreover, it can increase or decrease the number of Virtual Machines (VMs) dynamically to balance the server load usually within 5 seconds.

Reference | Related Articles | Metrics
Architecture and scheduling scheme design of TsinghuaCloud based on OpenStack
Shaoka ZHAO LI Liyao LING Xiao XU Cong YANG Jiahai
Journal of Computer Applications    2013, 33 (12): 3335-3338.  
Abstract704)      PDF (809KB)(1172)       Save
Based on cloud computings architecture and the actual demands of Tsinghua University, followed by utilizing the advanced OpenStack platform, adopting hierarchical design method, the TsinghuaCloud platform that could be used to perform integrated management on cloud resources was designed and implemented. The advantages and main required module functions of this system were analyzed. Focusing on the resource scheduling, a strategy based on task scheduling and load balancing was proposed. The experiment and analysis of the scheduling plan verify that the scheduling strategy can balance servers resource load on the basis of ensuring its service performance and execution efficiency, so as to make the cloud platform relatively stable.
Related Articles | Metrics